const http = require('http');
const port = 3000;
//导入 url
const urlTool = require('url');

const server = http.createServer((req, res) => {
  //获取「请求报文」数据
  //获取请求的方法
  // console.log(req.method);
  //获取 URL 中的「路径与查询字符串」
  // console.log(req.url);
  // const result = urlTool.parse(req.url, true);
  // //获取路径
  // console.log(`当前的路径为: ${result.pathname}`);
  // //获取查询字符串      测试 result.query 的时候, 一定要在地址栏中添加 query 参数才可以
  // console.log(`当前的查询字符串为: `, result.query);
  //获取 http 的版本号
  // console.log(req.httpVersion);
  //获取请求头
  // console.log(req.headers);

  //设置一个响应
  res.end('OK');
});

server.listen(port, () => {
  console.log(`服务已经启动, 端口 ${port} 监听中...`);
});
